cable derrick - French English Dictionary